Bloodlust type effects are meant to provide 30% extra haste, however in practice different specs will get different % values from this and thus may falsely trigger Pedro, even if a bunch of smaller buffs stack, to combat this there is a weighted average ticker and a personal haste threshold per character you can set in the options menu.

If restrictions are eased we can again reuse unit_aura detection to see if the buff is applied. 